package com.czz.manage.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.czz.manage.entity.Teacher;
import com.czz.manage.query.TeacherQuery;
import com.czz.manage.vo.TeacherVo;

/**
 * @ClassName: TeacherService
 * @Author Czz
 * @Date 2020/1/6
 * @Time 15:25
 **/
public interface TeacherService extends IService<Teacher> {
    void getTeacherPageList(Page<Teacher> pageParam, TeacherQuery teacherQuery);
    Boolean deleteTeacherById(String id);
    void updateTeacherStatusById(String id, Integer status);
    void updateTeacherById(Teacher teacher);
    TeacherVo getTeacherUserById(String id);
}
